package pro.shushi.pamirs.demo.core.init;

import pro.shushi.pamirs.boot.base.constants.ViewActionConstants;
import pro.shushi.pamirs.boot.base.ux.annotation.action.UxRoute;
import pro.shushi.pamirs.boot.base.ux.annotation.navigator.UxMenu;
import pro.shushi.pamirs.boot.base.ux.annotation.navigator.UxMenus;
import pro.shushi.pamirs.demo.api.model.*;

@UxMenus public class DemoMenus implements ViewActionConstants {

    /**
    @UxMenu("商品中心") class ItemPMenu{
        @UxMenu("商品管理")@UxRoute(DemoItem.MODEL_MODEL) class DemoItemMenu{ }
        @UxMenu("类目管理")@UxRoute(DemoItemCategory.MODEL_MODEL) class DemoItemCategoryMenu{ }
        @UxMenu("标签管理")@UxRoute(DemoItemLabel.MODEL_MODEL) class DemoItemLabelMenu{ }
        @UxMenu("学生管理")@UxRoute(DemoStudent.MODEL_MODEL) class DemoStudentLabelMenu{ }
    }**/

    @UxMenu("基础数据") class CruisePMenu {
        @UxMenu("票类型")@UxRoute(TicketType.MODEL_MODEL) class TicketTypeMenu{ }
        @UxMenu("船舶管理")@UxRoute(Cruise.MODEL_MODEL) class CruiseMenu{ }
        @UxMenu("产品")@UxRoute(Product.MODEL_MODEL) class ProductMenu{ }
    }
}